package com.cqie.hospitalescort.DTO;

import com.cqie.hospitalescort.entity.PatientInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;


@Data
public class OrderDTO {

    @ApiModelProperty("陪诊人ID")
    private Long escortId;

    @ApiModelProperty("类别ID")
    private Long typeId;

    @ApiModelProperty("交易金额")
    private BigDecimal orderPrice;

    @ApiModelProperty("陪诊开始时间")
    private Date orderStartTime;

    @ApiModelProperty("陪诊结束时间")
    private Date orderEndTime;

    @ApiModelProperty("就诊人ID")
    private Long patientInfoId;

    @ApiModelProperty("状态(1-预约中，2-预约成功，3-陪诊中，4-已完成，5-已延续，6-已取消)")
    private Integer orderStatus;

    @ApiModelProperty("需求")
    private String demand;

    @ApiModelProperty("陪诊接送地址")
    private String receiveAddress;

    @ApiModelProperty("陪诊接送电话")
    private String tel;

    @ApiModelProperty("医院id")
    private String hospitalId;

    @ApiModelProperty("医院名称")
    private String hospitalName;

    @ApiModelProperty("代跑取药地址")
    private String address;

    @ApiModelProperty("取送药品-就诊人信息")
    private PatientInfo client;

}
